* {
				margin: 0;
				padding: 0;
			}
			
			.top {
				text-align: center;
				background: rgba(47, 47, 47, 0.98);
				padding: 20px 0;
			}
			
			.add {
				width: 30%;
				outline: none;
				margin-top: 20px;
				border-radius: 5px;
				box-shadow: 0 1px 0 rgba(255, 255, 255, 0.24), 0 1px 6px rgba(0, 0, 0, 0.45) inset;
				border: none;
				padding: 10px;
			}
			
			.btn {
				border: 0;
				outline: none;
				border-radius: 5px;
				padding: 9px;
				box-shadow: 0 1px 0 rgba(255, 255, 255, 0.24), 0 1px 6px rgba(0, 0, 0, 0.45) inset;
			}
			
			.main {
				padding-top: 10px;
				padding-bottom: 30px;
				background: #ccc;
			}
			
			.main .ps {
				cursor: pointer;
			}
			
			.main .ps li {
				position: relative;
			}
			
			.main .ps li .xiugai {
				width: 400px;
				padding: 20px;
				background: #fff;
				border: 1px solid #ccc;
				overflow: hidden;
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 1 display: none;
				background: #e8e8e8;
			}
			
			.xiugai input {
				width: 100%;
				height: 40px;
				padding-left: 10px;
			}
			
			.xiugai button {
				width: 52px;
				height: 30px;
				border: 0px;
				outline: none;
				cursor: pointer;
				float: right;
				margin-top: 30px;
			}
			
			.main .text {
				width: 620px;
				margin: auto;
			}
			
			.h2_1 {
				color: #fff;
			}
			
			img {
				width: 30px;
				height: 30px;
			}
			
			.ps li button{
				background: #CCCCCC;
				margin-left: 10px;
				outline: none;
			}
			
			@media (max-width: 800px) {
				.container {
					width: 100%;
				}
				.main .text {
					width: 100%;
				}
			}